package com.olah.common.entity.dto.request.user;

import lombok.Data;
import com.olah.common.utils.RsaUtils;

/**
 * 更新用户绑定信息所需信息
 */
@Data
public class UpdateProfileBindInfo {

    // 用户 id
    private int id;

    // 手机号
    private String tel;

    // 微信
    private String wechat;

    // QQ 号
    private String qq;

    // 电子邮箱
    private String email;

    public void setTel(String tel) {
        this.tel = RsaUtils.dencrypt(tel);
    }

    public void setEmail(String email) {
        this.email = RsaUtils.dencrypt(email);
    }

    public void setWechat(String wechat) {
        this.wechat = RsaUtils.dencrypt(wechat);
    }

    public void setQq(String qq) {
        this.qq = RsaUtils.dencrypt(qq);
    }

}
